package com.ilearn.iodata.iolingo.service.metadata.core.edm.mapper.api;

/**
 * Created by lyndon on 2018/5/29.
 */
public interface Bindable<T> {
    Bindable.BindableType getBindableType();

    Class<T> getBindableJavaType();

    public static enum BindableType {
        SINGULAR_ATTRIBUTE,
        PLURAL_ATTRIBUTE,
        ENTITY_TYPE;

        private BindableType() {
        }
    }
}
